Text copied to clipboard!

Naslov

Text copied to clipboard!

Starejši C programer

Opis

Text copied to clipboard!
Iščemo starejšega C programerja, ki bo odgovoren za razvoj, vzdrževanje in optimizacijo kompleksnih programski rešitev v jeziku C. Kandidat bo sodeloval pri načrtovanju arhitekture programske opreme, pisanju učinkovite in čiste kode ter odpravljanju napak. Pomembno je, da ima kandidat poglobljeno razumevanje programskih konceptov, izkušnje z različnimi orodji za razvoj in sposobnost dela v timu. Poleg tehničnih znanj pričakujemo tudi sposobnost analitičnega razmišljanja in reševanja problemov. Starejši C programer bo sodeloval z drugimi oddelki za zagotavljanje kakovosti in pravočasno izvedbo projektov. Pričakujemo, da bo kandidat sposoben mentorirati mlajše sodelavce in prispevati k izboljšavam razvojnih procesov.

Odgovornosti

Text copied to clipboard!
  • Razvijanje in vzdrževanje programske opreme v jeziku C
  • Optimizacija obstoječe kode za boljšo učinkovitost
  • Sodelovanje pri načrtovanju arhitekture programske opreme
  • Odpravljanje napak in testiranje programske opreme
  • Mentoriranje mlajših programerjev
  • Sodelovanje z drugimi oddelki za uspešno izvedbo projektov
  • Pisanje tehnične dokumentacije
  • Uporaba orodij za nadzor različic kode
  • Spremljanje novih tehnologij in implementacija izboljšav
  • Skladnost s standardi in najboljšimi praksami v razvoju programske opreme

Zahteve

Text copied to clipboard!
  • Izkušnje z razvojem v jeziku C (vsaj 5 let)
  • Dobro poznavanje podatkovnih struktur in algoritmov
  • Izkušnje z orodji za nadzor različic (npr. Git)
  • Sposobnost reševanja kompleksnih tehničnih problemov
  • Izkušnje z razvojem na različnih platformah (Windows, Linux)
  • Poznavanje metodologij razvoja programske opreme (Agile, Scrum)
  • Dobre komunikacijske in timske sposobnosti
  • Sposobnost mentoriranja in vodenja manj izkušenih sodelavcev
  • Poznavanje osnovnih konceptov varnosti programske opreme
  • Visoka stopnja samoiniciativnosti in odgovornosti

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kakšne izkušnje imate z razvojem v jeziku C?
  • Kako pristopate k optimizaciji obstoječe kode?
  • Ali imate izkušnje z mentoriranjem drugih programerjev?
  • Kako rešujete konflikte v timu?
  • Katere razvojne metodologije ste uporabljali?
  • Kako zagotavljate kakovost svoje kode?
  • Ali ste delali na projektih, ki zahtevajo visoko zmogljivost?
  • Kako sledite novostim v programskem jeziku C?
  • Kakšne izkušnje imate z orodji za nadzor različic?
  • Kako pristopate k odpravljanju napak v programski opremi?